﻿using System;

namespace SharpSqlAnalyzer.nodes
{
	// Token: 0x0200032A RID: 810
	public class TOutputFormatPhrase : TParseTreeNode
	{
		// Token: 0x170006BB RID: 1723
		// (get) Token: 0x06001D0A RID: 7434 RVA: 0x003328F1 File Offset: 0x00330AF1
		public virtual TDatatypeAttribute DatatypeAttribute
		{
			get
			{
				return this.datatypeAttribute;
			}
		}

		// Token: 0x170006BC RID: 1724
		// (get) Token: 0x06001D0B RID: 7435 RVA: 0x003328F9 File Offset: 0x00330AF9
		public virtual TTypeName TypeName
		{
			get
			{
				return this.typeName;
			}
		}

		// Token: 0x06001D0C RID: 7436 RVA: 0x00332901 File Offset: 0x00330B01
		public override void init(object arg1)
		{
			if (arg1 is TDatatypeAttribute)
			{
				this.datatypeAttribute = (TDatatypeAttribute)arg1;
				return;
			}
			if (arg1 is TTypeName)
			{
				this.typeName = (TTypeName)arg1;
			}
		}

		// Token: 0x04001A92 RID: 6802
		private TDatatypeAttribute datatypeAttribute;

		// Token: 0x04001A93 RID: 6803
		private TTypeName typeName;
	}
}
